stand in the stead of - Alemán Inglés Diccionario